.social-buttons { margin-left: 0; margin-bottom: 0; padding-left: 0; list-style: none; } .social-buttons li { display: inline-block; padding-top: 8px; padding-right:6px; *display: inline; float:left; } .social-buttons li.google, social-buttons li.facebook, .social-links { padding-top: 8px; } 

.w2, .w2f, .w3, .w3f, .w4, .w4f, .w5, .w5f, .w6, .w6f, .w10, .w10f, .w20, .w20f, .w30, .w30f, .w40, .w40f, .w50, .w50f, .w60, .w60f, .w70, .w70f, .w80, .w80f, .w90, .w90f, .w100, .w100f
{ float:left; display: block; width: 100%; min-height: 28px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; }

.w2, .w2f { width:50%; } .w3, .w3f { width:33.33333%; } .w4, .w4f { width:25%; } .w5, .w5f { width:20%; }  .w6, .w6f { width: 14.893617021276595%; }
.w10, .w10f { width:10%; } .w20, .w20f { width:20%; } .w30, .w30f { width:30%; } .w40, .w40f { width:40%; }  .w50, .w50f { width:50%; } .w60, .w60f { width:60%; } .w70, .w70f { width:70%; } .w80, .w80f { width:80%; } .w90, .w90f { width:90%; } .w100, .w100f { width:100%; }

@media (max-width: 767px) 
{
	.row-fluid > .w2[class*="span"],
	.row-fluid > .w3[class*="span"],
	.row-fluid > .w4[class*="span"],
	.row-fluid > .w5[class*="span"],
	.row-fluid > .w6[class*="span"],
	.row-fluid > .w40[class*="span"],
	.row-fluid > .w50[class*="span"],
	.row-fluid > .w60[class*="span"], 
	.row-fluid > .w70[class*="span"], 
	.row-fluid > .w80[class*="span"],
	.row-fluid > .w2f[class*="span"],
	.row-fluid > .w3f[class*="span"],
	.row-fluid > .w4f[class*="span"],
	.row-fluid > .w40f[class*="span"],
	.row-fluid > .w50f[class*="span"],
	.row-fluid > .w60f[class*="span"], 
	.row-fluid > .w70f[class*="span"], 
	.row-fluid > .w80f[class*="span"]
	{ float: left;  margin-left:2.127659574468085%; }
	
	.row-fluid > .w2[class*="span"] { width:48.9362%; }
	.row-fluid > .w3[class*="span"] { width:31.914893617021278%; }
	.row-fluid > .w4[class*="span"] { width:23.4043%; }
	.row-fluid > .w5[class*="span"] { width:14.8936%; }
    .row-fluid > .w10[class*="span"] { width:6.38298%; }
	.row-fluid > .w30[class*="span"] { width:31.6239%; }
	.row-fluid > .w40[class*="span"] { width:40.1709%; }
	.row-fluid > .w60[class*="span"] { width:57.265%; }
	.row-fluid > .w70[class*="span"] { width:65.812%; }
	.row-fluid > .w80[class*="span"] { width:74.359%; }
	.row-fluid > .w2f[class*="span"] { width:48.9362%; }
	.row-fluid > .w3f[class*="span"] { width:31.914893617021278%; }
	.row-fluid > .w4f[class*="span"] { width:23.4043%; }
	.row-fluid > .w5f[class*="span"] { width:14.8936%; }
    .row-fluid > .w10f[class*="span"] { width:6.38298%; }
	.row-fluid > .w30f[class*="span"] { width:31.6239%; }
	.row-fluid > .w40f[class*="span"] { width:40.1709%; }
	.row-fluid > .w60f[class*="span"] { width:57.265%; }
	.row-fluid > .w70f[class*="span"] { width:65.812%; }
	.row-fluid > .w80f[class*="span"] { width:74.359%; }
}

@media (min-width: 768px) and (max-width: 979px)
{
	.row-fluid > .w2[class*="span"]  { width:48.61878453038674%; margin-left:2.7624309392265194%; }
	.row-fluid > .w3[class*="span"]  { width:31.491712707182323%; margin-left:2.7624309392265194%; }
	.row-fluid > .w4[class*="span"]  { width:22.92817679558011%; margin-left:2.7624309392265194%; }
	.row-fluid > .w5[class*="span"]  { width:14.3646408839779%; margin-left:2.7624309392265194%; }
	.row-fluid > .w10[class*="span"] { width:5.801104972375691%; margin-left:2.7624309392265194%; }
	.row-fluid > .w30[class*="span"] { width:31.491712707182323%; margin-left:2.7624309392265194%; }
	.row-fluid > .w40[class*="span"] { width:40.05524861878453%; margin-left:2.7624309392265194%; }
	.row-fluid > .w50[class*="span"] { width:48.61878453038674%; margin-left:2.7624309392265194%; }
	.row-fluid > .w60[class*="span"] { width:57.18232044198895%; margin-left:2.7624309392265194%; }
	.row-fluid > .w70[class*="span"] { width:65.74585635359117%; margin-left:2.7624309392265194%; }
	.row-fluid > .w80[class*="span"] { width:74.30939226519337%; margin-left:2.7624309392265194%; }
}

@media (min-width: 1200px) 
{
	.row-fluid > .w2[class*="span"]  { width:48.717948717948715%; margin-left:2.564102564102564%; }
	.row-fluid > .w3[class*="span"]  { width:31.623931623931625%; margin-left:2.564102564102564%; }
	.row-fluid > .w4[class*="span"]  { width:23.076923076923077%; margin-left:2.564102564102564%; }
	.row-fluid > .w5[class*="span"]  { width:14.52991452991453%; margin-left:2.564102564102564%; }
	.row-fluid > .w10[class*="span"] { width:5.982905982905983%; margin-left:2.564102564102564%; }
	.row-fluid > .w30[class*="span"] { width:31.623931623931625%; margin-left:2.564102564102564%; }
	.row-fluid > .w40[class*="span"] { width:40.17094017094017%; margin-left:2.564102564102564%; }
	.row-fluid > .w50[class*="span"] { width:48.717948717948715%; margin-left:2.564102564102564%; }
	.row-fluid > .w60[class*="span"] { width:57.26495726495726%; margin-left:2.564102564102564%; }
	.row-fluid > .w70[class*="span"] { width:65.81196581196582%; margin-left:2.564102564102564%; }
	.row-fluid > .w80[class*="span"] { width:74.35897435897436%; margin-left:2.564102564102564%; }
}
@media (max-width: 480px)
{
	.row-fluid > .w3[class*="span"],  
	.row-fluid > .w4[class*="span"],
	.row-fluid > .w5[class*="span"],
	.row-fluid > .w10[class*="span"],
	.row-fluid > .w30[class*="span"]{ width:48.61878453038674%; margin-left:0px; padding-right:2.127659574468085%;  }

	.row-fluid > .w2[class*="span"],
	.row-fluid > .w3[class*="span"]:last-child,
	.row-fluid > .w40[class*="span"],
	.row-fluid > .w50[class*="span"],
	.row-fluid > .w60[class*="span"], 
	.row-fluid > .w70[class*="span"], 
	.row-fluid > .w80[class*="span"]
	{
		float: none;
		display: block;
		width: 100%;
		margin-left: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.row-fluid > .w3[class*="span"]:last-child,
	.row-fluid > .w4[class*="span"]:last-child
	{ clear:both; }
}

.row-fluid.fixed [class*="span"] {
  display: block;
  width: 100%;
  min-height: 28px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 2.127659574468085%;
  *margin-left: 2.074468085106383%;
}
.row-fluid [class*="span"]:first-child
{
  margin-left: 0;
}
.row-fluid.fixed .span12 {
  width: 100%;
  *width: 99.94680851063829%;
}
.row-fluid.fixed .span11 {
  width: 91.48936170212765%;
  *width: 91.43617021276594%;
}
.row-fluid.fixed .span10 {
  width: 82.97872340425532%;
  *width: 82.92553191489361%;
}
.row-fluid.fixed .span9 {
  width: 74.46808510638297%;
  *width: 74.41489361702126%;
}
.row-fluid.fixed .span8 {
  width: 65.95744680851064%;
  *width: 65.90425531914893%;
}
.row-fluid.fixed .span7 {
  width: 57.44680851063829%;
  *width: 57.39361702127659%;
}
.row-fluid.fixed .span6 {
  width: 48.93617021276595%;
  *width: 48.88297872340425%;
}
.row-fluid.fixed .span5 {
  width: 40.42553191489362%;
  *width: 40.37234042553192%;
}
.row-fluid.fixed .span4 {
  width: 31.914893617021278%;
  *width: 31.861702127659576%;
}
.row-fluid.fixed .span3 {
  width: 23.404255319148934%;
  *width: 23.351063829787233%;
}
.row-fluid.fixed .span2 {
  width: 14.893617021276595%;
  *width: 14.840425531914894%;
}
.row-fluid.fixed .span1 {
  width: 6.382978723404255%;
  *width: 6.329787234042553%;
}

h1 { font-size:18px; line-height:22px; }
h2 { font-size:16px; line-height:20px; }
h3 { font-size:14px; }
h4 { font-size:13px; }
h5 { font-size:12px; }
h6 { font-size:11px; }

h3, h4, h5, h6
{ line-height:18px; }

#top_padding
{
	height:auto;
	background-color:#F4F1EA;
	padding-top:0;
}
#mid, #bot
{ background-image:none;  margin-top:20px; }
/*
#top_wrap,
#mid_wrap,
#bot_wrap
{ background-color:#F4F1EA; }
*/
.article
{
	margin-bottom:6px;
	padding:10px 12px; 
	-moz-box-shadow: 0 2px 4px #CCCCCC;
    -webkit-box-shadow: 0 2px 4px #CCCCCC;
    box-shadow:0 2px 4px #CCCCCC;
}

#mid .zone_padding, #top .zone_padding, #splash .zone_padding, #tools .zone_padding, #top_wrap .navbar-inner, #toptools_padding
{ padding-left:10px; padding-right:10px; }
#mid_padding.zone_padding,
#bot_padding
{ 
	border:1px solid #D4D4D4;
	-webkit-border-radius: 6px; 
	-moz-border-radius: 6px;  
	border-radius: 6px;  
	-moz-box-shadow: 0 2px 4px #CCCCCC;
    -webkit-box-shadow: 0 2px 4px #CCCCCC;
    box-shadow:0 2px 4px #CCCCCC;
	background-color:#EEEEEE;
}
#mid_padding.zone_padding
{ padding-top:10px; padding-bottom:10px; background-color:#FFF; }
#bot  .zone_padding
{ padding:20px 21px; }
div.mid_content_padding
{
	border:none;
	background:none;
	background-color:#fff;
	padding:0px;
}
#top
{ margin-bottom:10px; }
#top_wrap .navbar
{ margin-bottom:0px; background:url("images/id_top_bg.gif") repeat-x scroll left top transparent; padding-top:20px; z-index:10; }
#top_wrap .navbar.affix
{ top:0px; width:980px; padding-top:0px; }
#top_wrap .navbar-inner
{
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}
.section-title
{
	line-height:normal;
	margin-bottom:0px;
	padding-left:10px;
}
.section-title .pagination { margin:0px; margin-top:2px; }
.section-title h3 { line-height:30px; }

h3 { line-height:18px; margin-top:0px; padding-top:0px; }
hr { margin:2px 0px; }
#top_icons{ margin-right:0px; margin-top:4px; }
#top_icons img { max-height:16px; }
#top_menu_padding
{
	background-image:none;
	background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */
z-index:10;
}

#top_sub_menu .thumbnail.active,
#top_mob_menu .thumbnail.active
{
	border-color:#004A80;
	-webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
	-moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
	box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}
#top_mob_menu
{ margin-top:12px; }
#top_mob_menu .thumbnail
{
	line-height:12px;
}
.zone_padding
{
	/*
	border-left:1px solid #AFAFAF;
	border-right:1px solid #AFAFAF;
	*/
	border-left:none;
	border-right:none;
}
.zone
{ border-top:none; }
.pagination
{ margin:0px; }
.prospect-list
{ margin-left:0px; }
.prospect-list-padding
{
	margin-left:0px;
	padding-left:0px;
	border-left:none;
}
.prospect-filter
{
	padding-right:10px;
	border-right:1px dotted #AFAFAF;
}
.prospector .breadcrumb
{
	margin:0px;
	padding:5px 0px;
	background-color:#FFF;
	font-weight:bold;
}
#toptools,
#splash
{ border:none; }
#toptools
{ 
	background-color:#FFF;
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
}
#toptools .breadcrumb
{ 
	background-color:transparent;
	margin:0px;
	padding-left:0;
}
/*
#toptools_padding,
#splash_padding
{ padding-left:21px; padding-right:21px; border:none; }*/
#catinfo p
{ padding-bottom:8px; }
#qs-form
{ margin-top:10px; margin-bottom:0px; }
/*
.subnav.affix
{
	top:64px;
	width:980px;
	z-index:9;
}
*/
.subnav.affix
{
	top:44px;
	left:510px;
	width:244px;
	z-index:11;
}
.affix #top_sub_menu
{ 
	border:none; 
	background:none; 
	padding:0px; 
	margin:0px; 
	-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
	-moz-box-shadow:none;
	box-shadow:none;
}
.affix #top_sub_menu a.btn span { display:none; }


.prospect-filter .banner.affix
{ top:150px; }
.com_table_form .alert
{ width:80%; }

.prospect-list .prospect, .prospect-sorter, .prospect-filter,
.placement-filter-padding, .page-info
{
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;  
	border-radius: 3px;  
    -moz-box-shadow: 0px 2px 5px #ccc;
    -webkit-box-shadow: 0px 2px 5px #ccc;
    box-shadow: 0px 2px 5px #ccc;
	padding: 10px;
	margin-bottom:5px;
	border: 1px solid #ddd;
	background-color:#FFF;
	
}
.prospect-padding
{ overflow:hidden; }
.prospect-list.gallery .prospect
{ 
	background-color:#EFEFEF;
}
.gallery .prospect-padding .info
{ background:none; }
.prospect-sorter, .prospect-sorter p
{ line-height:28px; }
.prospect-sorter select
{ margin:0px; }
.placement-filter li, placement-filter a
{ overflow:hidden; text-transform:capitalize; }
.filter-cats .thumbnails > li,
.filter-brands .thumbnails > li
{ margin-bottom:0px; }

.prospect.detail h2
{
	font-size:16px;
	line-height:20px;
}
.prospect.detail h2.summary
{ font-size:14px; line-height:20px; }
#tools
{ 
	line-height:28px; 
	background:none; 
	font-size:12px; 
	font-weight:normal; 
	background-color: #F5F5F5;
    border-radius: 4px 4px 4px 4px;
    list-style: none outside none;
    padding: 8px 15px;
}
#tools .breadcrumb { margin:0; padding:0px; }
#tools .btn { margin-top:2px; }
.prospectbar
{ margin-top:4px; }

@media (max-width: 767px)
{
  .collapse-tablet,
  .collapse-tablet.collapse {
    overflow: hidden;
    height: 0;
  }
  .collapse-tablet.in,
  .collapse-tablet.collapse in
  {  height:auto;  }
  #top_wrap .navbar.affix
  { top:-42px;  width:94.5%; position:relative; }
}

@media (max-width: 480px)
{
	body { font-size:11px; line-height:16px; }
	h1 { font-size:14px; line-height:16px; }
	h2 { font-size:13px; line-height:16px; }
	h3 { font-size:12px; }
	h4 { font-size:11px; }
	h5 { font-size:11px; }
	h6 { font-size:11px; }
	
	h3, h4, h5, h6
	{ line-height:16px; }
	
	.prospect.detail h2
	{ font-size:13px; line-height:16px; }
	
	.prospect.detail h2.summary,
	.prospect.detail h3
	{ font-size:12px; line-height:16px; }
	
	#tools
	{ 
		line-height:18px; 
		font-size:11px; 
	}
	.collapse-phone,
	.collapse-phone.collapse {
	overflow: hidden;
	height: 0;
	}
	form.collapse-phone,
	form.collapse-phone.collapse {  margin: 0; }
	.collapse-phone.in,
	.collapse-phone.collapse in
	{  height:auto; }
	
	#top_wrap .navbar.affix
	{ top:-42px;  width:94.5%; position:relative; }
}
@media (max-width: 979px)
{
  .prospect-list div.info
  { font-size:11px; }
  .prospect-filter
  { border:none; }
  #top_wrap .navbar.affix
  { width:97.8%; }
}
#side_banner_flex_wrap
{ left:1190px; }
#side_banner_wrap
{ left:1000px; top:10px; }
@media (max-width: 1170px)
{
	div#side_banner_wrap
	{ display:none;	}
}
@media (max-width: 1320px)
{
	div#side_banner_flex_wrap *
	{ display:none; }
}

/*To delete from original */
.prospect-list div.info,
.prospect.detail .prospect-list div.info
{ font-size:inherit; }
.info, .detail .info td
{ font-size:inherit; } 
.edit .prospect-list
{ width:100%; }
#bot,
#bot_padding
{ border:none; }

#splash .zone_padding
{ padding:10px; }
.quick_search
{ float:none; }
.prospect-list div.info
{ width:57.265%; }
#tools div.breadcrumbs, #tools div.pager
{ width:40.1709%; }
.prospect-list.latest
{ /*width:65.812%;*/ }
.prospect-list.gallery, div.feeds-list
{ /*width:31.6239%; */}
.prospect-list.gallery .prospect div.info
{ width:auto; }
.prospect.detail div.info-padding
{ padding:0px; margin:0px; border:none; }
.prospect.detail div.info
{ /*width:65.812%;*/ }
.prospect.detail div.seller-info
{ /*width:31.6239%;*/ }
.prospect-list { /* width:541px;*/ }
#side_banner .banner { padding-bottom:10px; }

.iframe #top_wrap, .iframe #mid_wrap, .iframe #bot_wrap
{ width:640px; }
.prospect-list table
{
	border:none;
}
#page .row { margin-left:0px; }
.container
{
	margin:0 0;
}
.publish-info { padding-bottom:10px; }

.prospect-list.gallery .profileimage
{
	position:relative;
	float:right;
}
.prospect-list.gallery .profileimage:after
{ clear:right; }
.gallery-banner
{ margin-bottom:5px; }
/* 2014 - 04 */
.static-content,
.content-form
{ 
	padding:20px;
	font-size:14px;
}
.banner.profiler a,
.banner.profiler img
{
	max-width:726px;
	max-height:90px; 
}